import { number } from "echarts";


/**
 * 艺术品查询参数
 */
export interface ArtworkQuery extends PageQuery {
   /**
      * ID
      */
   id?: number | null;

   /**
    * 机构名称
    */
   name?: string | null;

   /**
    * 机构uuid
    */
   departId?: string | null;

   eventId?: string | null;

   /**
    * 创建人ID
    */
   createUser?: number | null;

   /**
    * 创建时间
    */
   createTime?: number | null;

   /**
    * 修改时间
    */
   updateTime?: number | null;

   /**
    * 排序
    */
   sort?: number | null;

   /**
    * 1:启用
    */
   status?: number | null;

   /**
    * 模板uuid
    */
   tempId?: string | null;

   /**
    * 是否显示
    */
   isIndex?: number | null;


   /**
      * 艺术家名称
      */
   artistName?: string | null;

   /**
    * 艺术家id
    */
   artistId?: string | null;

   /**
    * 编号
    */
   artworkNum?: string | null;

   /**
    * 规格
    */
   spec?: string | null;

   /**
    * 价格
    */
   price?: number | null;

   /**
    * 创作日期
    */
   createSrt?: string | null;

   /**
      * 艺术品图片地址
      */
   url?: string | null;

   /**
     * 艺术品uuid
     */
   artworkId?: string | null;

   contentId?: string | null;

   /**
     * 1:作品在线  2:作品欣赏
     */
   type?: number | null;

   /**
    * 标签
    */
   tag?: string | null;

   /**
    * 艺术品类型
    */
   artwoktType?: string | null;

   isRecommend?: number | null;

   recommendSort?: number | null;

   indexSort?: number | null;

   indexContent?: string | null;

   isBanner?: number | null;

   /**
     * 备注
     */
   remarks?: string | null;

   /**
    * 奖项
    */
   awards?: string | null;

   /**
    * 关键词
    */
   seoKeyworks?: string | null;

   /**
    * 描述
    */
   seoDescription?: string | null;

   /**
    * 代理艺术机构id集合
    */
   departIds?: string | null;

   /**
    * 代理艺术机构名字集合
    */
   departNames?: string | null;
}

export interface IndexItemRelativeQuery extends PageQuery {

   id?: number | null;

   /**
    * 内容id
    */
   contentId?: string | null;

   /**
    * 绑定时间
    */
   createTime?: number | null;

   /**
    * 内容分类 1:机构 2:艺术家 3:艺术品 4:文章 5:图片
    */
   type?: number | null;

   /**
    * 首页板块id
    */
   indexItemId?: string | null;

   /**
    * 排序
    */
   sort?: number | null;

   name?: string | null;
}

/**
 * 艺术品分页对象
 */
export interface ArtworkPageVO {
   /**
      * ID
      */
   id?: number | null;

   /**
    * 机构名称
    */
   name?: string | null;

   /**
    * 机构uuid
    */
   departId?: string | null;

   /**
    * 创建人ID
    */
   createUser?: number | null;

   /**
    * 创建时间
    */
   createTime?: number | null;

   /**
    * 修改时间
    */
   updateTime?: number | null;

   /**
    * 排序
    */
   sort?: number | null;

   /**
    * 1:启用
    */
   status?: number | null;

   /**
    * 模板uuid
    */
   tempId?: string | null;

   /**
    * 是否显示
    */
   isIndex?: number | null;

   /**
      * 艺术家名称
      */
   artistName?: string | null;

   /**
    * 艺术家id
    */
   artistId?: string | null;

   /**
    * 编号
    */
   artworkNum?: string | null;

   /**
    * 规格
    */
   spec?: string | null;

   /**
    * 价格
    */
   price?: number | null;

   /**
    * 创作日期
    */
   createSrt?: string | null;

   /**
      * 艺术品图片地址
      */
   url?: string | null;

   /**
     * 艺术品uuid
     */
   artworkId?: string | null;

   /**
     * 1:作品在线  2:作品欣赏
     */
   type?: number | null;

   /**
    * 标签
    */
   tag?: string | null;

   /**
    * 艺术品类型
    */
   artwoktType?: string | null;

   isRecommend?: number | null;

   recommendSort?: number | null;

   indexSort?: number | null;

   indexContent?: string | null;

   isBanner?: number | null;

   /**
     * 备注
     */
   remarks?: string | null;

   /**
    * 奖项
    */
   awards?: string | null;

   /**
    * 关键词
    */
   seoKeyworks?: string | null;

   /**
    * 描述
    */
   seoDescription?: string | null;

   /**
    * 代理艺术机构id集合
    */
   departIds?: string | null;

   /**
    * 代理艺术机构名字集合
    */
   departNames?: string | null;
}

/**
 * 艺术品分页
 */
export type ArtworkPageResult = PageResult<ArtworkPageVO[]>;

export interface Artwork {
   /**
      * ID
      */
   id?: number | null;

   /**
    * 机构名称
    */
   name?: string | null;

   /**
    * 机构uuid
    */
   departId?: string | null;

   /**
    * 创建人ID
    */
   createUser?: number | null;

   /**
    * 创建时间
    */
   createTime?: number | null;

   /**
    * 修改时间
    */
   updateTime?: number | null;

   /**
    * 排序
    */
   sort?: number | null;

   /**
    * 1:启用
    */
   status?: number | null;

   /**
    * 模板uuid
    */
   tempId?: string | null;

   /**
    * 是否显示
    */
   isIndex?: number | null;

   /**
      * 艺术家名称
      */
   artistName?: string | null;

   /**
    * 艺术家id
    */
   artistId?: string | null;

   /**
    * 编号
    */
   artworkNum?: string | null;

   /**
    * 规格
    */
   spec?: string | null;

   /**
    * 价格
    */
   price?: number | null;

   /**
    * 创作日期
    */
   createSrt?: string | null;

   /**
      * 艺术品图片地址
      */
   url?: string | null;

   /**
     * 艺术品uuid
     */
   artworkId?: string | null;

   /**
     * 1:作品在线  2:作品欣赏
     */
   type?: number | null;

   /**
    * 标签
    */
   tag?: string | null;

   /**
    * 艺术品类型
    */
   artwoktType?: string | null;

   isRecommend?: number | null;

   recommendSort?: number | null;

   indexSort?: number | null;

   indexContent?: string | null;

   isBanner?: number | null;

   /**
     * 备注
     */
   remarks?: string | null;

   /**
    * 奖项
    */
   awards?: string | null;

   /**
    * 关键词
    */
   seoKeyworks?: string | null;

   /**
    * 描述
    */
   seoDescription?: string | null;

   /**
    * 代理艺术机构id集合
    */
   departIds?: string | null;

   /**
    * 代理艺术机构名字集合
    */
   departNames?: string | null;
}

export interface IndexItemRelativeForm {

   id?: number | null;

   /**
    * 内容id
    */
   contentId?: string | null;

   /**
    * 绑定时间
    */
   createTime?: number | null;

   /**
    * 内容分类 1:机构 2:艺术家 3:艺术品 4:文章 5:图片
    */
   type?: number | null;

   /**
    * 首页板块id
    */
   indexItemId?: string | null;

   /**
    * 排序
    */
   sort?: number | null;

   name?: string | null;
}

/**
 * 艺术机构表单对象
 */
export interface ArtworkForm {
   /**
      * ID
      */
   id?: number | null;

   /**
    * 机构名称
    */
   name?: string | null;

   /**
    * 机构uuid
    */
   departId?: string | null;

   /**
    * 创建人ID
    */
   createUser?: number | null;

   /**
    * 创建时间
    */
   createTime?: number | null;

   /**
    * 修改时间
    */
   updateTime?: number | null;

   /**
    * 排序
    */
   sort?: number | null;

   /**
    * 1:启用
    */
   status?: number | null;

   /**
    * 模板uuid
    */
   tempId?: string | null;

   /**
    * 是否显示
    */
   isIndex?: number | null;

   /**
      * 艺术家名称
      */
   artistName?: string | null;

   /**
    * 艺术家id
    */
   artistId?: string | null;

   /**
    * 编号
    */
   artworkNum?: string | null;

   /**
    * 规格
    */
   spec?: string | null;

   /**
    * 价格
    */
   price?: number | null;

   /**
    * 创作日期
    */
   createSrt?: string | null;

   /**
      * 艺术品图片地址
      */
   url?: string | null;

   /**
     * 艺术品uuid
     */
   artworkId?: string | null;
   /**
     * 1:作品在线  2:作品欣赏
     */
   type?: number | null;

   /**
    * 标签
    */
   tag?: string | null;

   /**
    * 艺术品类型
    */
   artwoktType?: string | null;

   isRecommend?: number | null;

   recommendSort?: number | null;

   indexSort?: number | null;

   indexContent?: string | null;

   isBanner?: number | null;

   /**
     * 备注
     */
   remarks?: string | null;

   /**
    * 奖项
    */
   awards?: string | null;

   /**
    * 关键词
    */
   seoKeyworks?: string | null;

   /**
    * 描述
    */
   seoDescription?: string | null;

   /**
    * 代理艺术机构id集合
    */
   departIds?: string | null;

   /**
    * 代理艺术机构名字集合
    */
   departNames?: string | null;

   contentId?: string | null;

   indexItemId?: string | null;



}
